package com.fy.common.dto;


import com.fy.common.enums.SkImUserRequestEnum;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @author zhshuo
 * @date 2021/12/02 17:44
 **/
@Data
@Accessors(chain = true)
@ApiModel("用户好友或者群组申请")
public class UserReqestDto {

    /**
     *
     */
    @ApiModelProperty("申请者用户ID")
    private Long skImUserId;

    /**
     *
     */
    @ApiModelProperty(value = "申请类型", allowableValues = "FRIEND,GROUP")
    private SkImUserRequestEnum requestType;

    /**
     * 用户ID or 群组ID
     */
    @ApiModelProperty("目标ID,用户ID或者群组的ID")
    private Long targetId;

    /**
     *
     */
    @ApiModelProperty("申请时候附带的备注")
    private String remark;

}
